a mischievous person - Spanish English Dictionary